﻿using System.Collections.ObjectModel;
using System.Windows;

namespace MaxStoreErp.Core.Interfaces
{
    /// <summary>
    /// Интерфейс презентера, предоставляющего элементы меню для панели инструментов
    /// </summary>
    public interface IToolBarProvider
    {
        /// <summary>
        /// Получает коллекцию элементов управления, размещаемых в панели инструментов
        /// </summary>
        /// <remarks>Эти элементы добавляются в панель при отображении представления и
        /// скрываются при его закрытии</remarks>
        ReadOnlyCollection<FrameworkElement> ToolBarItems { get; } 
    }
}
